555c447cbdcdd4966650c886740e633017a886c5,src/freenet/node/NodeDispatcher.java,NodeDispatcher,handleMessage,#Message#,76

Before Change


			double newLoc = m.getDouble(DMT.LOCATION);
			ShortBuffer buffer = ((ShortBuffer) m.getObject(DMT.PEER_LOCATIONS));
			double[] locs = Fields.bytesToDoubles(buffer.getData());
			source.updateLocation(newLoc, locs);
			
			return true;
		}

After Change


			} else {
				// We are on darknet and we trust our peers OR we are on opennet
				// and the amount of locations sent to us seems reasonable
				source.updateLocation(newLoc, locs);
			}
			
			return true;